from typing import List, Dict
from .base_enemy import Enemy

class Ghost(Enemy):
    def get_base_hp(self) -> int:
        return 22
    
    def get_name(self) -> str:
        return "幽灵"
    
    def get_abilities(self) -> List[Dict]:
        return [
            {"name": "虚无之触", "type": "attack", "damage": 6, "probability": 0.5},
            {"name": "恐惧光环", "type": "ability", "damage": 4, "probability": 0.5}
        ] 